Big Huge Thesaurus

detached retina

noun

sounds kind of like